package cn.lingyangwl.agile.member;

import cn.lingyangwl.agile.member.model.rqrs.user.MemberUserRegisterReq;
import cn.lingyangwl.agile.member.model.rqrs.user.MemberUserResp;
import cn.lingyangwl.agile.member.model.rqrs.user.MemberUserUpdateReq;

/**
 * @author shenguangyang
 */
public interface MemberApi {

    /**
     * 如果用户不存在就注册用户
     */
    MemberUserResp registerUserIfAbsent(MemberUserRegisterReq req);

    /**
     * 更新用户
     */
    void updateUser(MemberUserUpdateReq req);
}
